Computational Proof as Experiment: Probabilistic Algorithms from a Thermodynamic Perspective
نویسنده
چکیده
A novel framework for the design and analysis of energy-aware algorithms is presented, centered around a deterministic Bit-level (Boltzmann) Random Access Machine or BRAM model of computing, as well its probabilistic counterpart, the RABRAM . Using this framework, it is shown for the first time that probabilistic algorithms can asymptotically yield savings in the energy consumed, over their deterministic counterparts. Concretely, we show that the expected energy savings derived from a probabilistic RABRAM algorithm for solving the distinct vector problem introduced here, over any deterministic BRAM algorithm grows as Θ ( n ln ( n n−ε log(n) )) , even though the deterministic and probabilistic algorithms have the same (asymptotic) time-complexity. The probabilistic algorithm is guaranteed to be correct with a probability p ≥ (1− 1 nc ) (for a constant c chosen as a design parameter). As usual n denotes the length of the input instance of the DVP measured in the number of bits. These results are derived in the context of a technology-independent complexity measure for energy consumption introduced here, referred to as logical work. In keeping with the theme of the symposium, the introduction to this work is presented in the context of “computational proof” (algorithm) and the “work done” to achieve it (its energy consumption).
منابع مشابه
Randomness - A Computational Complexity Perspective
Man has grappled with the meaning and utility of randomness for centuries. Research in the Theory of Computation in the last thirty years has enriched this study considerably. This lecture will describe two main aspects of this research on randomness, demonstrating its power and weakness respectively. Randomness is paramount to computational efficiency: The use of randomness seems to dramatical...
متن کاملProbabilistic Analysis and Design Optimization of Modelica Models
In this paper, the system simulation model is discussed from an engineering design perspective. Special emphasis will be given Modelica models, and it is exemplified how computational design methods operate on the simulation model in order to evaluate different concepts. Model based design optimization and probabilistic analysis are discussed as examples of such computational methods. An XML-ba...
متن کاملEstimation of Soil Hydraulic Properties Curve through Beerkan Infiltration Experiment Algorithms
Nowadays, the Beerkan computational algorithms (BESTslope and BESTsteday) are known as the suitable indirect methods for estimating soil saturated hydraulic conductivity (Ks) and sorptivity (S), as well as the scale parameter (hg) in van Genuchten soil water retention equation through the data collected in the Beerkan infiltration experiment and other required data. The purpose of this study wa...
متن کاملNovel Radial Basis Function Neural Networks based on Probabilistic Evolutionary and Gaussian Mixture Model for Satellites Optimum Selection
In this study, two novel learning algorithms have been applied on Radial Basis Function Neural Network (RBFNN) to approximate the functions with high non-linear order. The Probabilistic Evolutionary (PE) and Gaussian Mixture Model (GMM) techniques are proposed to significantly minimize the error functions. The main idea is concerning the various strategies to optimize the procedure of Gradient ...
متن کاملA Note on Boltzmann Tournament Selection for Genetic Algorithms and Population-Oriented Simulated Annealing
This note describes a selection procedure for genetic algorithms called Boltzmann tournament selection. As simulated annealing evolves a Boltzmann distribution in time using the Metropolis algorithm or a logistic acceptance mechanism, Boltzmann tournament selection evolves a Boltzmann distribution across a population and time using pairwise probabilistic acceptance and anti-acceptance mechanism...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003